loud and continuous chatter - Turc Anglais Dictionnaire